# 1、使用while，完成以下图形的输出
# *
# * *
# * * *
# * * * *
# * * * * *
# * * * *
# * * *
# * *
# *

# row = 1
# while row <= 5:
#     column = 1
#     while column <= row:
#         print("*", end=" ")
#         column += 1
#     print()
#     row += 1
# row -= 1
# while row >= 1:
#     column = row - 1
#     while column >= 1:
#         print("*", end=" ")
#         column -= 1
#     print()
#     row -= 1

# 2、break和continue的区别：
# break：结束break所在循环
# continue：结束当前循环，进入下一次循环
# break/continue 只可以用在循环内，不可以单独使用
# 在嵌套循环内，只对最近的一层循环起作用


# 3、按要求处理字符串：
# 现有字符串： str1 = '1234567890'，根据题目要求，将截取后的新字符串赋值给str2
# 1.	截取字符串的第一位到第三位的字符
str1 = "1234567890"
# str2 = str1[:3]
# print(str2)
# # 2.	截取字符串最后三位的字符
# str2 = str1[-3:]
# print(str2)
# # 3.	截取字符串的全部字符
# str2 = str1[:]
# print(str2)
# # 4.	截取字符串的第七个字符到结尾
# str2 = str1[6:]
# print(str2)
# # 5.	截取字符串的第一位到倒数第三位之间的字符
# str2 = str1[0:-3]
# print(str2)
# # 6.	截取字符串的第三个字符
# str2 = str1[3:4]
# print(str2)
# # 7.	截取字符串的倒数第一个字符
# str2 = str1[-1:-2:-1]
# print(str2)
# # 8.	截取与原字符串顺序相反的字符串
# str2 = str1[::-1]
# print(str2)
# # 9.	截取字符串倒数第三位与倒数第一位之间的字符
# str2 = str1[-2:-1]
# print(str2)
# # 10.	截取字符串的第一位字符到最后一位字符之间的字符，每隔一个字符截取一次。
# str2 = str1[::2]
# print(str2)
#
print(str1)
str2 = str1[-1:-3:-1]  #第3个-1表示倒着取值，倒着取值第一位索引为-1，第二位-2...
print(str2)
print(str1[len(str1):len(str1)-3:-1])
print(str1[-2::-1])
str2 = str1[1:-3:1]
print(str2)
str2 = str1[1:-3]  #
print(str2)
str2 = str1[-3]  #表示取对应的值
print(str2)